package com.yfp.operation.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.yfp.operation.domain.MachineNetWarnDO;
import com.yfp.operation.domain.dto.WarnParameterDTO;
import com.yfp.operation.domain.vo.MachineErrorVO;

import java.util.ArrayList;
import java.util.List;

public interface MachineNetWarnService extends IService<MachineNetWarnDO> {

    /**
     * 查看报警信息
     * @param warnParameterDTO
     * @return
     */
    List<MachineErrorVO> getMachineWarn(WarnParameterDTO warnParameterDTO);

    List<MachineNetWarnDO> getAll();

    List<MachineNetWarnDO> getLimitOne();

    void insertAll(ArrayList<MachineNetWarnDO> machineNetWarnDOS);

}
